a serpent-lizard - English Synonyms Dictionary